armament delivery recording - Turkish English Dictionary